Don't rely on C99 types. (#304924, John Ehresman)
authorMatthias Clasen <mclasen@redhat.com>
Fri, 20 May 2005 22:40:53 +0000 (22:40 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Fri, 20 May 2005 22:40:53 +0000 (22:40 +0000)
2005-05-20  Matthias Clasen  <mclasen@redhat.com>

* xdgmimecache.c: Don't rely on C99
types.  (#304924, John Ehresman)

gtk/xdgmime/ChangeLog
gtk/xdgmime/xdgmimecache.c

index c746d85d722d34673ca49cca7ff00f4c86699676..9b970e04bc4db92ea225ce8e1732fa570ee83860 100644 (file)
@@ -1,3 +1,8 @@
+2005-05-20  Matthias Clasen  <mclasen@redhat.com>
+
+       * xdgmimecache.c (GET_UINT32): Don't rely on C99 
+       types.  (#304924, John Ehresman)
+
 2005-04-29  Matthias Clasen  <mclasen@redhat.com>
 
        * Sync to upstream.
index bfa02862b559cbd243bffe50b46966432d5f27ee..9992f02ac34655c7f27390c24c2b53af2a87aaf9 100644 (file)
@@ -79,8 +79,8 @@ struct _XdgMimeCache
   char   *buffer;
 };
 
-#define GET_UINT16(cache,offset) (ntohs(*(uint16_t*)((cache) + (offset))))
-#define GET_UINT32(cache,offset) (ntohl(*(uint32_t*)((cache) + (offset))))
+#define GET_UINT16(cache,offset) (ntohs(*(xdg_uint16_t*)((cache) + (offset))))
+#define GET_UINT32(cache,offset) (ntohl(*(xdg_uint32_t*)((cache) + (offset))))
 
 XdgMimeCache *
 _xdg_mime_cache_ref (XdgMimeCache *cache)